(一)太阳能电池板:太阳能电池板是太阳能发电系统中的核心部分,也是太阳能发电系统中价值最高的部分。其作用是将太阳的辐射能力转换为电能,或送往蓄电池中存储起来,或推动负载工作。
(二) 太阳能控制器:太阳能控制器的作用是控制整个系统的工作状态,并对蓄电池起到过充电保护、过放电保护的作用。在温差较大的地方,合格的控制器还应具备温度补偿的功能。其他附加功能如光控开关、时控开关都应当是控制器的可选项;
(三) 蓄电池:一般为铅酸电池,小微型系统中,也可用镍氢电池、镍镉电池或锂电池。其作用是在有光照时将太阳能电池板所发出的电能储存起来,到需要的时候再释放出来。
(四) 逆变器:太阳能的直接输出一般都是12VDC、24VDC、48VDC。为能向220VAC的电器提供电能,需要将太阳能发电系统所发出的直流电能转换成交流电能,因此需要使用DC-AC逆变器。

太阳能发电系统的设计需要考虑的因素:
1、 太阳能发电系统在哪里使用?该地日光辐射情况如何?
2、 系统的负载功率多大?
3、 系统的输出电压是多少,直流还是交流?
4、 系统每天需要工作多少小时?
5、 如遇到没有日光照射的阴雨天气,系统需连续供电多少天?
6、 负载的情况,纯电阻性、电容性还是电感性,启动电流多大?
7、 系统需求的数量。
附: 中国各大地区峰值日照数据:
城市 斜面日均辐射量 峰值日照时数 计算公式(峰值日照时数)
哈尔滨 15838 4.3997964
长春 17127 4.7578806
沈阳 16563 4.6012014
北京 18035 5.010123 一、(斜面日均辐射量×2.778)/10000 千焦/米2
天津 16722 4.6453716
呼和浩特 20075 5.576835
太原 17394 4.8320532
乌鲁木齐 16594 4.6098132 二、(年总辐射量×0.0116)/365 千卡/厘米2
西宁 19617 5.4496026
兰州 15842 4.4009076 ...................0.0116是单位转换系数
银川 19615 5.449047
西安 12952 3.5980656
上海 13691 3.8033598 1卡=4.18焦 1kal=4.18J
南京 14207 3.9467046 J=W•S W= J/S
合肥 13299 3.6944622
杭州 12372 3.4369416
南昌 13714 3.8097492 注:此表是按公式一计算的
福州 12451 3.4588878
济南 15994 4.4431332
郑州 14558 4.0442124
武汉 13707 3.8078046
长沙 11589 3.2194242
广州 12702 3.5286156
海口 13510 3.753078
南宁 12734 3.5375052
成都 10304 2.8624512
贵阳 10235 2.843283
昆明 15333 4.2595074
拉萨 24151 6.7091478